#include "echo.h"

#include "muduo/base/Logging.h"
#include "muduo/net/EventLoop.h"

#include <unistd.h>

// using namespace muduo;
// using namespace muduo::net;
// g++ -o echo echo.* main.cc -lmuduo_base -lmuduo_net -lpthread
int main()
{
  LOG_INFO << "pid = " << getpid();  // 20191201 13:50:59.135729Z 15527 INFO  pid = 15527 - main.cc:13
  muduo::net::EventLoop loop;        // eventloop
  muduo::net::InetAddress listenAddr(2007);  // 监听2007端口
  EchoServer server(&loop, listenAddr);  // 创建server对象
  server.start();                  // 启动服务
  loop.loop();        
}

